module.exports = {
  /*
  ** Headers of the page
  */
  head: {
    title: 'cook-nuxt',
    meta: [
      { charset: 'utf-8' },
      { name: 'viewport', content: 'width=device-width, initial-scale=1' },
      { hid: 'description', name: 'description', content: 'Nuxt.js project' }
    ],
    link: [
      { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
    ],
  },
  css: [
    {
        src: '~assets/base.scss',
        lang: 'scss'
    },
    {
        src: '~assets/icon/iconfont.css'
    },
  ],
  plugins: [
      { src: '~plugins/flexible.js', ssr: false },
      { src: '~plugins/plugins.js', ssr: false },
  ],
  /*
  ** Customize the progress bar color
  */
  loading: { color: '#3B8070' },
  /*
  ** Build configuration
  */

  build: {
    //Add axios globally
    vendor: ['axios','vue-notification'],
    // Run ESLINT on save
    /*extend (config, ctx) {
       if (ctx.isClient) {
         config.module.rules.push({
           enforce: 'pre',
           test: /\.(js|vue)$/,
           loader: 'eslint-loader',
           exclude: /(node_modules)/
         })
       }
     }*/
  },
}
